Footage of the remote highland village of Braemar in the Cairngorms, Scotland, UK blanketed in a thick mantel of snow on April 25.