feel-planet.com
Lotus Temple. India
One of the most striking architectural landmarks, a building of unprecedented beauty, is located in the heart of India, in New Delhi. The Lotus Temple or the Baha’i house of worship was built…