Trieste

The city of Trieste, located on the Adriatic sea in the far Northeast corner of Italy. (July 2016)