Batu Caves Lord Murugan in Kuala Lumpur, Malaysia.

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.

Picture of Batu Caves Lord Murugan in Kuala Lumpur, Malaysia. Royalty-Free

High Resolutión Premium Stock Photo - Available for all permitted uses under our |License Terms|.

small: 745 x 472 Pixels, medium: 1289 x 817 Pixels, large: 2178 x 1381 Pixels, x_large: 4351 x 2759 Pixels,


Premium Images of / iStock