Cherry blossoms and the Hakuba Three Peaks viewed from Oide Park observation deck in Nagano Prefecture.