This is Batu Cave from Selangor Malaysia.
Ini adalah Goa Batu di Selangor Malaysia
Location: Malaysia