Leeuwarden, Snowgarden The snow garden in the St. Elisabeth Gasthuis in the Dutch town of Leeuwarden. Leeuwarden is the capital of the Dutch province of Friesland/Fryslân. ...