Lotus Temple
Photo Spot in South
Share this Page
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)