This winter, explore one of the seven wonders of the world without even needing to take a flight, with Machu Picchu: Journey to the Lost City.