Caribbean CaperTravelerHamburg April 17 in Germany ☁️ 17 °C An industrial port at the head of the estuary of the River Elbe. Interesting views... 0 likes Trip