CNN
When Villages Meet Planets: The Himalayas and a Cosmic Mystery!
New villages in the Himalayas raise eyebrows, while scientists hunt for a hidden planet in our solar system!
See moreNew villages in the Himalayas raise eyebrows, while scientists hunt for a hidden planet in our solar system!
See more