This aerial photo taken on February 2, 2020 shows the Huoshenshan hospital, which means "Fire God Mountain", after handed over to China's army in...