In summer, China's Kunming, often called the 'City of Spring,' draws tourists eager to escape the heat with its refreshing climate.