Hakuba Japan, one afternoon in the park.