Shanwaishan Restaurant (Yuquan Road Branch) is located at No. 8 Yuquan Road, Xihu District, Hangzhou, not far from the north gate of Hangzhou Botanical Garden. The environment is good under the green mountains and green waters, and the dishes are also good, especially a soup fish head is the most famous in Hangzhou.