Pursuing dreams in China's tropical island Hainan