Stunning blooms neatly tucked in Lijiang Ancient Town, southwest China's Yunnan Province