Nepali art history will have to be revised after the recent discovery of rock paintings in Upper Mustang. Till now, the most interesting archaeological finds in Upper Mustang were sky caves containin…
The Yeti or Abominable Snowman -- a mysterious, ape-like creature said to inhabit the high mountains of Asia -- looms large in the mythology of Nepal and Tibet. A femur bone from the decayed body of …