Yangshuo is a county in China. It is on the west bank of Li River, in the southeast of Guilin, northeast of Guangxi. It is under the jurisdiction of Guilin City. It covers an area of 1428.38 sq km and 65 km from Guilin downtown. It has a total population of about 300,000.