Insider tips in GlobetrotterGirls at Pepo - May 8 2017, 09.33.14 PM UTC
Last time you were super fast to guess the city - let's see if you recognize this one, too... A metropole flanked by snow-capped mountains.. which city is it? 😊
  • 😃 3
  • 👏 2
  • 🤔 2
  • 🌹 1
8 REACTIONS
Sarvesh Sah 1 year ago
Is it in Latin America?
Noleen George 1 year ago
Santiago de Chile??
Sarvesh Sah yes - Santiago de Chile 🙂
Noleen Santiago yes!! 👍👌👍
Karine Karapetyan 1 year ago
Denver Colorado