Photographs - The Landscape at Batu Caves, home to the magnificent statue of Lord Murugan - tallest in the world, Malaysia.
Read this post on 3rdeyelens.blogspot.com