In China Taohua Island, also known as the aptly named Peach Blossom Island, in Sichuan province, recently celebrated the Feast of the Mid-Autumn Festival. This extremely important date on the Chinese calendar where family and the congregation are in the spotlight was the occasion to inaugurate bright musical fountains for the first time in the city of Mianyang. An even more majestic sight from the sky.