loader image

HOUESE GALLERY

Contact Us

Shangri-La was a fictional place described in the 1933 novel Lost Horizon, “Shangri-La” is a mystical, harmonious valley. The Shangri-La name has become synonymous with any earthly paradise but in particularly a mythical Himalayan utopia, a permanently happy land, isolated from the outside world.