Torrey Pines Pebble Beach Golf Links TPC Scottsdale Augusta National Golf Club Augusta National TPC Sawgrass Pinehurst No. 2 Waialae Country Club Pinehurst Resort Detroit Golf Club Pebble Beach PGA National Copperhead Course The Renaissance Club East Lake Golf Club TPC River's Bend Valhalla Golf Club Old Course Harbour Town Golf Links Whistling Straits TPC Craig Ranch Lancaster Country Club TPC Summerlin Quail Hollow Bay Hill Royal Troon Golf Course Pete Dye Stadium Course Renaissance Club Hong Kong Golf Club PGA West TPC Southwind Sea Island Golf Club Vidanta Vallarta Bay Hill Club & Lodge Bay Hill Club La Quinta Country Club Stadium Course Torrey Pines South 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 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 Maridoe Golf Club 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 Resort Seville Course Memorial Park Golf Course TPC San Antonio Veritex Bank Championship Golf Clubs Conditions Quail Hollow Golf Club Valhalla Albany's championship golf course Muirfield Village Golf Club of Houston Pinehurst Golf Course Details Golf Courses Sahalee Golf Course Sahalee Country Club Design