There's a building in Mexico City that has for a long time rather bugged me. Distrito Federal is home to a few skyscrapers that tower above the skyline - three in particular. Torre Mayor, the tallest of them all sits on Reforma. The World Trade Center is an icon on Insurgentes. And of course Torre … Continue reading Towering Desolation