Lotus Temple by lensnmatter (India Photo Spot)

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)

See More Work By This Photographer