Namcha Barwa, is a mountain belonging to the Himalaya Mountains, which means "a spear stabbing into the sky" in Tibetan language and is regarded as "Father of all mountains in Tibet".
Southwestern China's Tibet autonomous region has offered favorable tourism policies in the form of free and discounted scenic spot tickets, cheaper flights and hotel deals for visitors to enjoy its winter charm.