Royal Edinburgh Military Tattoo returns to Scotland after three years

The Royal Edinburgh Military Tattoo has returned to Scotland after three years away due to the coronavirus pandemic.

The event sees military and non-military performers gather from as far away as New Zealand, Mexico and Switzerland – as well as familiar faces from the UK.

The tattoo is on until 27 August aiming to impress visitors from near and far.