Designed by
Title
Lord Murugan Statue at Batu Caves, Kuala Lumpur, Malaysia #336842585
Description
The towering golden statue of Lord Murugan at Batu Caves, Kuala Lumpur, Malaysia. The statue is a major landmark and religious site, attracting thousands of visitors