Bahai House of Worship or Lotus temple in New Delhi, India.


Bahai House of Worship or Lotus temple in New Delhi, India.


Size: 5034px × 3370px
Location: Lotus temple, New Delhi, India
Photo credit: © Alex Fox / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, background, bahai, bahapur, baháí, building, concrete, delhi, expressionist, flowerlike, house, india, interest, landmark, lotus, mother, people, place, popular, prominent, religion, shape, temple, worship