Torrey Pines TPC Sawgrass Pebble Beach Golf Links Augusta National Golf Club Augusta National Copperhead Course TPC Scottsdale Pinehurst No. 2 Waialae Country Club Pinehurst Resort PGA National Detroit Golf Club Pebble Beach Memorial Park TPC River's Bend East Lake Golf Club Valhalla Golf Club TPC San Antonio Harbour Town Golf Links Old Course TPC Craig Ranch Whistling Straits Lancaster Country Club Quail Hollow Royal Troon Golf Course La Quinta Country Club TPC Summerlin Pete Dye Stadium Course Renaissance Club Hong Kong Golf Club PGA West TPC Southwind Sea Island Golf Club The Renaissance Club Vidanta Vallarta Bay Hill Club & Lodge Bay Hill Club Bay Hill Royal Liverpool Vidanta Nuevo Vallarta Champion Course PGA National Resort Links Courses St Andrews Pot Bunkers Royal Liverpool Golf Club Scottish Open U.S. Open Masters PGA Championship The Open Championship Sentosa Golf Club Shadow Creek Marco Simone Golf & Country Club Italian Open Soccer-style Atmosphere St. Andrews Accordia Golf Narashino Country Club El Cardonal at Diamante Gary Player Country Club Jumeirah Golf Estates Par-5 Holes Albany's championship golf course Albany Albany Golf Course Classic Courses Length Leopard Creek Country Club Trump National Doral Ritz-Carlton Golf Club La Reserve Golf Club Bethpage Black Dubai Creek Resort Majlis Course Emirates Golf Club Torrey Pines Golf Course Torrey Pines Municipal Golf Course Spyglass Hill Golf Course El Camaleon Golf Course Golfweek's Best Royal County Down The Riviera Country Club Mexico Open Innisbrook Innisbrook Resort Seville Course Memorial Park Golf Course Veritex Bank Championship Golf Clubs Conditions Quail Hollow Golf Club Maridoe Golf Club Valhalla Muirfield Village Golf Club of Houston Pinehurst Golf Course Details Golf Courses Sahalee Golf Course Sahalee Country Club