At the entrance of the Batu Caves stands the huge statue of Lord Murugan, also known as Lord Murugan or Subramaniam. Standing over 40 meters tall, it is an important deity in Hinduism and is revered as one of the largest statues of the god of war in the world.