This place is located at Lhoknga Aceh Besar, the view of this place is amazing, i've been here like a hundred times. come over and proof it by yourself.