indivue.com
Video of Qtub Minar in Delhi, India
Qtub Minar is one of the main sights in Delhi, India, and a UNESCO world heritage site. See the video from 2007.