Edinburgh Castlehistorical site United Kingdom Medieval castle on a hill in the city centre of EdinburghMatthias|22 May 2025