The hindu temple in Batu Caves in Gombak, Selangor Malaysia, which is one of the most popular Hindu shrines outside India.