Set on the shore of the Neusiedler See 30 mi/50 km southeast of Vienna (near the border with Hungary), Rust, Austria, is known as the "Home of the Storks": The big birds nest there from April to ...