School hosted more than 300 Chinese youngsters

Some of the 300 young Chinese ambassadors who took up residence at Glenalmond College.