RenovationfromOpen Culture2 months agoThe Genius Urban Design of Amsterdam: Canals, Dams & Leaning HousesCities are human creations that exist due to our will and engineering efforts.