Machu Picchu 😍 #shortsvideo #short #shortfeed #machupicchu
Channel: Drive World Trip
Date: 25/06/2023

Machu Picchu is an ancient Inca city located in the Andes Mountains of Peru. It is one of the most popular tourist destinations in the world.