Templul peșterilor Batu, situat la cincisprezece kilometri nord de Kuala Lumpur, este cel mai important loc de pelerinaj hindus din Asia de sud-est. Dedicat zeității hinduse Muruga, templul este vizitat de câteva milioane de pelerini în fiecare an. Muruga, cunoscută și sub numele de Kartikeya, Skanda și Subramaniyam, este fiul lui Shiva (generatorul, protectorul și distrugătorul universului) și Parvati (zeița hindusă a fertilității, iubirii și devotamentului), fratele mai mic al lui Ganesh cu cap de elefant și un filozof-războinic.Peșterile Batu fac parte dintr-un masiv de calcar stâncos, estimat la 400 de milioane de ani, cunoscut sub numele de Bukit Batu (adică deal stâncos).Ridicându-se la aproape 100 m deasupra solului, Complexul Templului Batu Caves este format din trei peșteri principale și câteva mai mici. Cea mai mare, denumită Peștera Catedralei sau Peștera templului, are un tavan foarte înalt și are altare hinduse ornate. Pentru a ajunge la ea, vizitatorii trebuie să urce un zbor abrupt de 272 de pași.