Completed in 2012 in Mexico City, Mexico. Images by Jaime Navarro . Located near ' El Zocalo’, right in the heart of the old city where the Aztecs first settled and afterwards the Spaniards built churches and palaces...