Machu Picchu in Peru ‘Wonder of the World’ – Virtual Travel – 8K Stereoscopic 360 Video



Perched nearly 8.000 feet above sea level, and cradled between peaks of the mighty Andes mountains in Peru, lies Machu Picchu …

source

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *