Sport Francés Golf Club in Santiago, Chile.

Sport Francés Golf Club in Santiago, Chile.