The Bahá'í Lotus Temple in New Delhi, India
©Renaud Visage/Getty Images) ©
The Bahá'í Lotus Temple in New Delhi, India
The Bahá'í Lotus Temple in New Delhi, IndiaRelated Images
Today on Bing

Dolomites, Italy
Jan 24, 2023

Lower Manhattan, New York City, USA
Jan 24, 2022

The Chinese New Year celebration in Xi'an, China
Jan 24, 2020

Sami lavvu structures, Finnmark, Norway
Jan 24, 2018