Pictures of Shangri-La

October 16, 2008 / No Comments

There really is a Shangri-La. It is located at the center of the “Three Parallel Rivers” and is home to the Potatso National Park and Shudu Lake, Niru Area and Bitahai Nature Reserve.

Monks, (not monkeys) squirrels, fir trees and a Tibetan Buddhist Temple can be found there as well.

Ah, Shangri-La. It’s not just a hotel chain. It’s a real place.

When are you going to paradise?