Members of the British royal family including Prince Charles and his wife Camilla, the Duchess of Cornwall, attend the Braemar Gathering in Scotland.
This year, Queen Elizabeth II was absent from the traditional highlight of her summer trip, because of persistent health worries, according to British media.