Latin AmericaTraveler2Chugchillan Day1 Quilotoa December 26, 2025 in Ecuador ⋅ ☁️ 13 °C TravelerIs that tower out in the middle of nowhere?12/27/25ReplyTravelerPretty much, some dodgy construction going on12/27/25Reply0 likes Trip
Traveler
Is that tower out in the middle of nowhere?
TravelerPretty much, some dodgy construction going on