The Punch Bowl on the River Quoich in the Cairngorms, Aberdeenshire, Scotland (© AWL Images/Danita Delimont) The Punch Bowl on the River Quoich in the Cairngorms, Aberdeenshire, Scotland (© Index: Cache · Source #feeds