Yamdrok Yumtso Lake, Tibet. (by Tsem Rinpoche and Pastor Niral Patel) Tibet, known as the Land of Snows, is a country of immense natural beauty. The landsc...