In Pictures: A Trip to Tepalcates

Tepalcates is the eastern terminus of the new Metrobús line in México, D.F., Linea 2.  I’ve already mentioned my own shock and awe about the construction and rapid completion of the project.  So, last week I decided to take a trip out there to see the new line (and what $65 million bought).  If you’re [...]