In the remote snow-covered mountains near Tibet lies a community long thought to be a mere myth called Shambhala, or Shangri-La. Here, in this place, is knowledge that has been kept hidden for... This description may be from another edition of this product.