Batu Caves is a limestone hill that features temples and cave shrines located near Kuala Lumpur, Malaysia. The main attraction is the Cathedral Cave, a large chamber within the hill that houses over 100 meters tall statue of Lord Murugan. Batu Caves is a popular Hindu shrine and tourist attraction that sees thousands of devotees and visitors each year who come to pray, make offerings, and see the impressive cave formations and religious icons.