indivue.com
Lotus Temple in Delhi, India, 2007 (video preview) – INDIVUE
Lotus Temple in Delhi is one of the most visited sights in India. See the video from 2007