Short video about traffic in Delhi, India, going smoothly, without a chaos
Qtub Minar is one of the main sights in Delhi, India, and a UNESCO world heritage site. See the video from 2007.
Lotus Temple in Delhi is one of the most visited sights in India. See the video from 2007