Glorieta del Metro Insurgentes
No Thumbnail
© Bing Maps
By tsunami75 @ 2005-08-18 22:09:33
(updated 2011-04-08)

romulusnr
@ 2005-08-19 18:03:34
looks like it's just a major city square in Mexico City. Roughly translates to Public Square of City Insurgents.