Lotus Temple

Photo Spot in South

Share this Page
Lotus Temple - Photo by lensnmatter

Lotus Temple - Photo by lensnmatter

The Lotus Temple is an architectural marvel, built as a symbol of world peace. It's intricate design has nine sides formed by 27 giant marble petals. The entrance of the Lotus Temple is enchanting with ponds and gardens welcoming visitors into the peaceful ambiance. (New Delhi, India)

Click to Explore This Spot on the Map

See More Work by this Photographer

Upload a Photo Spot to Win Prizes