Bringing together grand spectacle, fantastic music and Scottish heritage, the annual Royal Military Tattoo at Edinburgh Castle is a major event showcasing some of the best traditional and military drumming and piping around.