O Templo das cavernas de Batu, localizado a quinze quilômetros ao norte de Kuala Lumpur, é o mais importante local de peregrinação Hindu no Sudeste Asiático. Dedicado à divindade Hindu Muruga, o templo é visitado por vários milhões de peregrinos a cada ano. Muruga, também conhecido como Kartikeya, Skanda e Subramaniyam, é filho de Shiva (o gerador, protetor e destruidor do universo) e Parvati (a Hindu, a deusa da fertilidade, do amor e da devoção), o irmão mais novo de cabeça de elefante Ganesh, e um filósofo-guerreiro.As cavernas de Batu fazem parte de um maciço de calcário, estimado em 400 milhões de anos de idade, conhecido como Bukit Batu (que significa colina rochosa).Subindo quase 100 m acima do solo, o complexo do Templo das cavernas de Batu consiste em três cavernas principais e algumas mais pequenas. O maior, referido como Caverna da Catedral ou Caverna do templo, tem um teto muito alto e apresenta santuários hindus ornamentados. Para alcançá-lo, os visitantes devem subir um voo íngreme de 272 degraus.