Best guess- jilong castle country club In Xingyi. It is hard to find information. Google doesn’t have a “street view” nor a satalite image. If you go to google maps though, there is a short video showing what appears to be part of the castle. This picture is most likely a rendering for the planned construction, it appears the actual location may vary slightly. The concept was given as “to simulate a quaint European village...” the Jilong castle is a fairly recent construction.
*shuts the blinds on my castle*