Hongliu Green Manor is a Resort located in Kuytun, Ili, Xinjiang. It is one of the 6265 resorts in China. Address of Hongliu Green Manor is S Ring Rd E, Kuytun, Ili, Xinjiang, China. Hongliu Green Manor is located in a remote area, with less than 1 listed places around it.
S Ring Rd E, Kuytun, Ili, Xinjiang, China
Address of Hongliu Green Manor is S Ring Rd E, Kuytun, Ili, Xinjiang, China.
Hongliu Green Manor is located in Kuytun, Ili, Xinjiang.
Hongliu Green Manor is a Resort in China