Muuga Harbour

Stand-in for a Danish harbor where the Protagonist comes ashore.

Things to see in Estonia

Wikipedia