Hundreds of musicians, dancers and riders are taking part in this year's Edinburgh Military Tattoo
Trinidad and Tobago Defence Force Steel Orchestra is among the attractions
The Middlesex County Volunteer Fifes and Drums will perform at the sold-out event
The Massed Commonwealth Highland Dancers will take centre stage at Edinburgh Castle
The Taipei First Girls' Senior High School Honour Guard and Drum Corps will also perform
The Band of the Moscow Military Conservatoire will be among those celebrating 150 years of military music
The Massed Pipes and Drums perform their routine at Edinburgh Castle
The Mounted Band of the Blues and Royals will take part in the show, which runs until 25 August
The performance reaches its conclusion with a fireworks display
|