The land of Storks