Shangri-La is a fictional place in Tibet's Kunlun Mountains, described in the 1933 novel Lost Horizon by English author James Hilton.