Teleferico 12,945 feet!
November 6, 2023 in Ecuador ⋅ ☁️ 59 °F
I’ve been to “the top” of several countries. Top of Europe and Top of Innsbruck, and the top of Ecuador did not disappoint. I do believe it is the highest elevation I have ever been, not in aRead more










