A mysterious formation called The Batu Luang. This place is located near the Tempurung Beach at Kuala Penyu district in Sabah. It's about 10-20 minutes from Kuala Penyu town by car.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app