An international luxury hotel in Tibet, St. Regis Lhasa Resort is a green international luxury hotel in Lhasa for it uses solar and geothermal energy to avoid wasting energy consumption. It is located at a perfect location, nearby the famous Potala Palace...