lost horizon is a 1933 novel by english writer james hilton. in this book, hilton imagined a special place high in the mountains of tibet. it was a utopian city where people could live to be hundreds of years old. this perfect place was called shangri-la.