Tallinn is situated on the southern coast of the Gulf of Finland, in north-western Estonia.
Uploaded: Oct 11, 2015
Tags: Tallinn, Estonia, view, city, Europe
Church in Tallinn, Estonia
Street in Tallinn, Estonia
Town Hall Square, Tallinn, Estonia
View over Europe from a plane
Alexander Nevsky Cathedral, Tallinn, Estonia
Great shot my friend
Happy valentine's day
And thank you if you follow my page ...