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, bahai, bahapur, baháí, building, children, concrete, delhi, expressionist, flowerlike, house, india, interest, kids, landmark, lotus, mother, place, popular, prominent, religion, schoolgirls, shape, temple, worship