Beijing, April 2 (Youth.cn) - Sea gulls fly above the Yambrok Lake in Xizang Autonomous Region. Yambrok Lake, literally means “lake of jade”, is the biggest inland lake in Northern foothills of Himalayas region. With over 4440 meters altitude, the lake blend well with blue sky, white clouds and mountains, forming splendid ecological landscape. Photo/CFP