martyrs' memorial hall Attraction Photo(s) Taken at Rain Flower Terrace (Yu Hua Tai) Location China Share to By Melody Huang Shanghai private tour guide and interpreter/licensed and professional Visit Their Profile