One of the final Aztec ruins can be found inside Mexico City, one of the largest cities in the world.
A massive network of canals and tiny man-made islands known as chinampas make up the UNESCO World Heritage Site of Xochimilco, where inhabitants live and raise crops.
The post The Haunting Story of the Man