KUNMING, July 13 (Xinhua) -- Fenglong Mountain is located in Xundian County of Kunming, southwest China's Yunnan Province. Here, rolling mountains blend with emerald-green meadows and azure skies, while flocks of sheep roam leisurely like scattered clouds on earth, forming a beautiful natural landscape.











