Batu Caves está situado en una colina de piedra caliza en Selangor, Malasia, y cuenta con una red de cuevas y templos rupestres. El nombre de las cuevas proviene de la palabra malaya para roca y está dedicado a Lord Murugan. El complejo de cuevas presenta tres cuevas principales y una serie de cuevas más pequeñas. Cada una de las cuevas principales incluye pinturas y estatuas hindúes. Fuera de la cueva hay una estatua de Lord Murugan de 42,7 m de altura, cubierta de pintura dorada. En las cuevas se puede encontrar una variedad de naturaleza, incluyendo flora y fauna, desde plantas vasculares hasta macacos de cola larga y murciélagos frugívoros, por nombrar algunos.