Holyrood Park, home of &amp;quot;Arthur's Seat&amp;quot; Quite an impressive hill to have in the center of a city.