Where is Shangri-La? Maybe it never existed, maybe it does exit. Who knows? In fact it should have been located in Tibet, but one may find paradise anywhere when taking a closer look so Shangri-La is a fictional place in one way, but can be a becoming real in matters of your visual perception of everyday life.
In the view of society it symbolizes a place of calm, ecofriendly living , where people tend to live longer. Whether it is the weather conditions , lifelong activity or use of nonchemical product - there is various theories to this. Surely it means appreciating life , nature and determing yourself to the things you love.