Designed by
Title
Batu Caves stairs in Kuala Lumpur, Malaysia #331954457
Description
BATU CAVES, MALAYSIA - MARCH 17, 2024: Pilgrims climb the stairs to Batu Caves temple complex in the outskirts of Kuala Lumpur. Batu Caves is on of most recognized Hindu religion centres outside India
This image is editorial