Hainan China, a short travel log