Edinburgh, Scotland, UK. 5 August, 2019. The 2019 Royal Edinburgh Military Tattoo, this year entitled Kaleidoscope, performed every night on the esplanade at Edinburgh Castle. This is the Tattoo's 69th year and it runs from 2-24 August. Pictured; Fireworks over Edinburgh Castle at the finale of the Tattoo.   Iain Masterton/Alamy Live News.
{}