The sun lashes a hill adorned with trees in Mugdock Country Park, Scotland