China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam.
In this episode on Tekniq, we embark on a scenic journey in a truck traveling on a unique highway with a corkscrew bridge ...
According to the bureau of culture and tourism of Dingri county, Southwest China's Xizang autonomous region, where the northern base camp of the world's highest peak is located, these tourists are ...
Climbing Success on Mt. Everest The official winter climbing season launched in the Himalayas with the Winter Solstice on December 21st. This marked the ...