Latin AmericaTraveler31Piedra del Peñol January 20 in Colombia ⋅ ☁️ 18 °C TravelerHow crazy is that staircase! I’m sure you climbed it1/22/26ReplyTravelerDid you walk up there ?1/22/26ReplyTravelerWalked up them, thats where all the pics were taken from1/22/26ReplyTravelerWow how many steps?😳1/22/26ReplyTravelerBloody hell that's a lot of stairs !!1/22/26Reply2 likes Trip
Traveler
How crazy is that staircase! I’m sure you climbed it
Traveler
Did you walk up there ?
TravelerWalked up them, thats where all the pics were taken from
TravelerWow how many steps?😳
TravelerBloody hell that's a lot of stairs !!