Astrovelo
About
Archive
Photos
Replies
Tweets
On This Day
Strava
Stats
February 4, 2005
The Qutub Minar
The Qutub Minar
in Delhi is the tallest freestanding stone tower in the world (approx. 250 feet).
Astrophotos