A fire that ravaged an ancient town in southwest Chinas Yunnan Province has been brought under control. This, after more than two thousand firefighters have battled the flames for hours. The fire in Dukezong town of the resort county of Shangri-La br...