Lake Hill's Dragon, a little over an hour outside Shanghai, measures 7596 yards from the furthest tips, which makes it one of the lengthiest courses in the east of China. But these dimensions shouldn't scare off less advanced players; this tournament...