Thursday, September 21, 2023

Lol Picture September 21, 2023 at 07:28AM


Machu Picchu located in the Andes Mountain region of Peru. 10,000 feet above sea level.

https://i.redd.it/zf1877vidjpb1.jpg


via /r/pics

No comments:

Post a Comment