Where is Shenutsi?
Where is Shenutsi located?
Shenutsi, Fujian, China (approx. 25.59583°, 117.6228°)
Where is Shenutsi on the map?
Shenutsi - Wuzhou Park
Shenutsi - Utsy
Shenutsi - Отель InterContinental Onethousand Island Lake Resort
{"latitude":25.59583,"longitude":117.6228,"title":"Shenutsi"}