Satellite map of Shengao
Shengao (Chinese: 沈高; pinyin: Shéngāo) is a town in Jiangyan District, Taizhou, south-central Jiangsu province, China. It is called the hometown of fish and rice because of the high quality of the fish and rice production in the town.
Latitude: 32° 35' 59.99" N
Longitude: 120° 07' 60.00" E