Mexico City has found a novel way to display an archaeological treasure by installing a window on a busy road. The pedestrian window reveals an ancient Aztec temple hidden under Mexico City streets.