Map could not be loaded - please enable Javascript!
→ more information
Mahota Farm:
31.565775
,
121.778984
Beiqiyao Modern Agricultural Park, Chongming, 近郊崇明县汲浜公路(近北七滧现代农业开发区), Tel. +86 21 3966 6039
(Directions)