STAY CONNECTED WITH US

Enjoy the picturesque views of Qinghai Lake in China

Qinghai Lake or Tsongon Po is the largest lake in People's Republic of China. Located in Qinghai province on an endorheic basin, Qinghai Lake is classified as a saline and alkaline lake.

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics