Sightseeing Exploring Machu Picchu, Peru – with video by GO GlobeHopper November 29, 2022 by GO GlobeHopper November 29, 2022 Embedded within a tropical mountain forest, at the juncture of the Andes Mountains and the Amazon Basin, the historic sanctuary of Machu … 0 FacebookTwitterPinterestEmail