Le Shanghai Links Golf & Country Club est un parcours de golf de championnat de 18 trous conçu par Jack Nicklaus lui-même, qui couvre une superficie de 165 acres. Il est situé dans le port de Sanjia, dans la mer de Chine orientale (océan Pacifique), à l'embouchure du fleuve Yangzi. En fait, chaque trou est entouré d'un lac, ce qui explique que le parcours soit connu sous le nom de « Venice Course of Shanghai » (parcours de Venise de Shanghai).
La longueur totale du parcours est de 7 025 yards, le par est de 72, et la longueur de chaque fairway varie de 100 yards à 525 yards. Une maison de thé de style dynastie Tang se trouve à l'extérieur du 5e trou et permet aux golfeurs de se reposer au milieu du parcours. Le parcours est proche des montagnes et des lacs, reflétant pleinement le paysage naturel du delta de la plaine de Jiangnan, et l'introduction intelligente de l'eau en raison de la situation ajoute non seulement aux obstacles et aux difficultés du parcours, mais sert également de « source d'eau vive » dans laquelle le parcours peut puiser tout au long de l'année. Le terrain du parcours est relativement plat, mais il ne se laisse pas facilement conquérir. Comme le parcours est proche du lac, le vent souffle du lac presque tous les jours. Le vent est souvent l'ennemi des golfeurs et, en raison de son instabilité, il représente un grand défi pour les golfeurs.