Tag

Delhi

Browsing

An Architectural Testimony of Faith, Structure & Devotion The Lotus Temple was designed by a visionary Iranian-American architect named Fariborz Sahba. It is located in the heart of India, its…

Located on the eastern riverside of the Yamuna, the Akshardham Temple in New Delhi is one of the most significant cultural and religious landmarks in modern-day India. Established in 2005,…