The Luxehills International Country Club in the city of Chengdu, Sichuan Province (southwest China).

The Luxehills International Country Club in the city of Chengdu, Sichuan Province (southwest China).