A pink sea of blooming peach flowers has attracted waves of tourists to the eastern city of Quzhou in China’s Zhejiang Province.
[]