by yaung bisdak Gucun Park is located in Hu Tai Road 4788, Shanghai. Sakura Festival is held here every April of the year. This is one of the must visit place in …

AloJapan.com