Mission Hills Golf Club China 13 Mar Written by Geoff Wallace hainanm Geoff Wallace Previous Previous Mission Hills Golf Resort and Spa Next Next Mission Hills Golf Club