Live action footage
People walking along a causeway in front of the Lotus Temple (Baha'i Temple), the Lotus Temple in Delhi is the latest of seven such temples around the world, Delhi, India - Time lapse
HD
1920 x 1080