The Jade Emperor mountain top, or Yuhuangding, is a site to behold in Guizhou Province, southwest China. This dazzling scenic spot is accentuated by the fluffy clouds drifting along the mountain tops.
Sea of clouds over "Jade Emperor" mountain top in Guizhou, SW China
Reviewed by Jin He
on
October 05, 2022
Rating: 5
No comments