The island in the lake
In China,Qinghai Province is a sparking jewel set on the northwest plateau of China, wherein the Yangtze River, the Yellow River as well as the Mekong River take their source. Qinghai Lake is a photographer and artist's paradise of mirrored pastel sunrises, azure beauty in midday and the indigo blues of sunset. This is one island in the Qinghai Lake.
© Chernbyn | Stock Free Images
Similar Free Images
Categories: