Edinburgh Castle sits atop a massive rock, at the foot of which lay the magnificent Princes Street Gardens. At lunchtime it's not unusual to see folks practicing their putting or pausing by the many beautiful floral gardens throughout the park.