Pipe bands from around the world have taken part in a parade from Edinburgh Castle to Holyrood Park to raise money for Marie Curie Cancer Care.
More than 4,000 pipers and drummers from 27 countries participated, all dressed in kilts and wearing the Marie Curie daffodil, the charity's symbol.
Scottish rugby legend Gavin Hastings led the pipers down the Royal Mile.
Marie Curie regional events manager Robbie McIntosh estimated that 100,000 people watched the Pipefest spectacle.
He said: "It raises our profile hugely. We have a collection along the route."
Mr McIntosh said Hastings was a "great friend of Pipefest and a great friend of Marie Curie".
The Pipefest Global Challenge aims to unite the piping and drumming world in support of cancer and veteran charities worldwide and events are held in cities around the world.
Similar events are also planned in New York, Ottawa and Hong Kong over the next 24 hours.
So far the charity has raised £768,000, although organisers in Edinburgh hope to boost that by another £100,000.