By Saroj Kumar
- Stock Photo ID: #NA794413
- Image Credit: Picxy.com/Saroj
- Description:The Lotus Temple, located in Delhi, India, is a Baháʼí House of Worship that was dedicated in December 1986
- Location: Lotus Temple, Lotus Temple Road, Bahapur, Shambhu Dayal Bagh, Kalkaji, New Delhi, Delhi, India