The term Shangri-La was coined by British author James Hilton in his novel "Lost Horizon," referring to a mythical paradise in the Himalayas. Nobutaro Hara, however, found his utopia on a railway line ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results