This is Kluang Island, a beautiful island in Indian Ocean. The island located in Aceh Jaya district and I was shoot that picture on the Geurutee mountain peak.
Kluang Island is an exotic island, with the stretch white sand, sturdy rock cliffs, clear sea waters, and bat caves that connected to the sea, very challenging to be explored.