Check out the aerial view of Xiandao Lake in Huangshi, Hubei province! Nestled at the foot of the Mufu Mountain range, this stunning lake is adorned with a dazzling array of 1,002 islands, gracefully dotting the sparkling waters. From above, the islands with different shapes resemble a splendid array of stars falling into a jade plate.