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

Strokkur geyser in Iceland
Jan 24, 2025

Diamond Beach, Iceland
Jan 24, 2024

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