India 2005

Known as the seventh wonder of Hindustan, the Qutub Minar is an impressive tower.  It is 234 feet tall making it the tallest stone tower in India.

Previous Up Next