TV tower on a Castle Hill, highest structure in Lviv city, largest city in western Ukraine.

- Image ID: RKF8T2
TV tower on a Castle Hill, highest structure in Lviv city, largest city in western Ukraine.
age fotostock / Alamy Stock Photo
Image ID: RKF8T2