gavin
1 items
Note
Experience the stunning turquoise waters of Baisha Lake, nestled amidst towering snow-capped mountains. This picturesque spot offers breathtaking views, perfect for a scenic drive or a tranquil stop.
Source: instagram