Toompea Castle was a major landmark in the struggle for independence and democracy, once unarmed civilians stood ready to protect it against Soviet tanks. Nowadays parliament sits in Toompea Castle.
Location: 59°26'8"N 24°44'14"E on: Google Maps, OpenStreetMap, Maa Amet.
Copyright Otto de Voogd 2005