On Toompea Hill by jeanina | Oct 26, 2016 | Estonia | 0 Toompea hill lies on the old medieval town of Tallinn. The Danes built a limestone fort on this... Read More