Schloss Lenzburg is a castle founded above the old part of town of Lenzburg in the Canton of Aargau, Switzerland. It ranks among the oldest and most important high-of Switzerland. The castle stands on a hill, which rises about 100 meters over the s... Read further