Location
Yangzhou, People's Republic of China