A fire has ripped through a hotel in Aberdeenshire amid reports of an 'explosion'.
The Braemar Lodge Hotel, in Braemar, Ballater went up in flames on Wednesday morning.
Fire crews sent six appliances to the scene while other emergency services are also in attendance.