Shanghai, China Posted on June 3, 2015 by Administrator Nanjing East Road Yuyuan Garden dragon boat festival Le Royal Meridien