Wednesday, March 07, 2012

Past Stands

 The Qutub Minar still towers over Delhi... a victorious smile cutting through the rhythmless evening sky.
The 72.5 m tall 'tower of victory' signalled the arrival of the first dynasty of Muslim sultans to northern India (12th century AD).