Huoyan Shan under the sun