Format
- Type
- 360° image
Batu Caves is a famous Hindu temple and limestone cave complex located just outside Kuala Lumpur, Malaysia. Known for its towering golden statue of Lord Murugan and colorful 272-step staircase, it is one of Malaysia’s most popular cultural and religious landmarks.