Judy and Amanda standing between two wishing trees in Zhujiajiao's temple