Caohai Sea is a Lake located in Liangshan Yi Autonomous Prefecture. It is one of the 15926 lakes in China. Address of Caohai Sea is Yanyuan County, Liangshan Yi Autonomous Prefecture, China. Caohai Sea is located in a remote area, with less than 1 listed places around it. Caohai Sea is rated 4 (out of 5 stars) by 31 reviewers on the web.
Yanyuan County, Liangshan Yi Autonomous Prefecture, China
Rating of Caohai Sea is 4 out of 5 stars.
Address of Caohai Sea is Yanyuan County, Liangshan Yi Autonomous Prefecture, China.
Caohai Sea is located in Liangshan Yi Autonomous Prefecture.
Caohai Sea is a Lake in China