Where is this place?


Where is this place?

I know! This is in Machu Picchu, Peru! Gerai

Yeah!! I thought so too. It’s in Latin America Mirkt

wow Apakęs