Odessa, Ukraine
One of the shopping streets in Odessa. This was the only one I saw where there were no cars.