Amsterdam26
Holocaust Memorial. Some 80,000 Jews were deported from this pier.