Yue Li gave up a high-level management role in Beijing to live and work alone on a deserted island in Henan Province, China.