Where is Arthur's Seat?

Where is Arthur's Seat located?

Arthur's Seat, Arthur's Seat, Great Britain (approx. 55.94408°, -3.1618328°)


Where is Arthur's Seat on the map?