These rock sculptures of dragons were in a park near &amp;quot;You Shan Hu&amp;quot;, a lake adjacent to Wendy's parents' home.