PHOTO: Potemkin Stairs in Odessa, Ukraine
I stood at the top of the Potemkin Stairs in Odessa, Ukraine, and contemplated the hike down. No problem, I thought. It looks like a lot of landings and very few steps. I started down but soon realized there were way more steps than I originally thought. Fifty, 100, 150…was I ever going to reach … Read more