Afghan War Memorial on Island of Tears (Ostrov Slyoz), near Old Town Minsk, Belarus.
Potemkin Stairs to the port of Odessa, Ukraine.
Downtown Tirana, Albania.