Observatory in China's Tibet explores mystery of space at high point
An observatory in Ngari in China's Tibet is marking its 10th year on the "roof of the world."
It is now the observatory with the highest altitude and best astronomical observation point in the Northern Hemisphere.