Does anyone know where this golf hole is located? I believe it is in California but would love to know where at?
Thanks for your help!
I don't know exactly where it is, but it looks like somewhere in China.
According to the link, Chongqing Poly Golf Club. The page is in Japanese and after translation, I don't get a lot more. It's in Chongqing, near Sichuan Province, China, along the Yantzee River in north central China. Seems to be a little way upstream from the Three Gorges.