Designed by
Title
The Batu Caves Lord Murugan Statue, Kuala lumpur, Malaysia. #76775952
Description
The Batu Caves Lord Murugan Statue and entrance near Kuala Lumpur Malaysia. A limestone outcrop located just north of Kuala Lumpur, Batu Caves has three main caves featuring temples and Hindu shrines.
This image is editorial