The Lord Provost’s Youth festival took over the City Square at the weekend with performances from four of Dundee’s twin cities.
Display Dance duos from the Matthais-Grnwald-Gymnasium in Dundee’s German twin City of Wrzburg gave a performance of contemporary dance with ballet and hip hop elements.
Visitors from Zadar played a selection of tunes on the piano, while those from Alexandria performed music on the flute and the tuba.
The city of Nablus also had youngsters entertaining the crowds.
Lord Provost Bob Duncan had a special mention for the visitors who helped make the day such a memorable event.
He said: “We’re absolutely thrilled to have them here. I think it’s very important for the city.
“As our schools look to do more work with other countries, we are hoping that this twinning gives them a base to develop and work on what they’re going to do in the future.
“Some of our pupils will get involved in schools music theatre in Germany and some of them will come to Dundee, hopefully next year.”
There was also a turn from Dundee Chinese School, including a performance by the Chinese lion and a Chinese drama performance, Little Horse Cross River.
Ferry Dance School’s fledgling dance company performed ballet, tap, modern and contemporary dance, while Beth Wood, a regular musician at the Shore, gave an acoustic guitar performance of pop punk songs.
There was a vast array of information stalls in the Square and on the High Street as well as a climbing wall, face painting and balloon modelling.
Duncan and Daisy from the DUNCAN project and the Penguin from Dundee Science Centre were also on hand to greet visitors.
Mr Duncan added: “It has been an absolutely fantastic year for the city. We have had so many wonderful events which culminated in the Tattoo last week.
“The City Square is an ideal public space for people to come and put on events like this.”