The Royal Edinburgh Military Tattoo takes place on the esplanade of the Edinburgh Castle as part of the Edinburgh Festival each August. The tattoo is a celebration showcasing the talents of military bands as well as artistic performance teams from all over the globe, with an audience of over 220 000 visitors every year, including the Royals. Apart from the performance, the venue features other attractions such as shops, restaurants, and pubs.