Qinghai Lake, located about 150 km. (93.21 miles) away from Xining city of Qinghai province China, is the largest salt-water lake in China, covering an area of 4,635 square kilometers. Whenever people mention Qinghai Lake they think of 'green lake', 'blue sea' or 'fairyland', I totally agreet with that. How do you think? Whatever, cycling around the lake is a good way to enjoy the scenery here. >> Tour to China

Leave a Reply.