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