Situated in the northeastern part of the Qinghai-Tibet Plateau in Northwest China, Qinghai province possesses great mountains and rivers. Qinghai Lake, the largest inland salt lake in China, is a national major famous scenic area.