These giant letters in Amsterdam are perfect for climbing and people watching. The letters spell out the motto for the city of Amsterdam. KesselsKramer created the concept...