Posted by: Hepcat
I wonder where in the world that ridge is? At first I thought I recognized it. Looks very tropical.
Wish they'd run it with a little better lighting, track itself gets swallowed up in darkness a bit.
Someone in the comments said Tahiti.