Traveling to Japan was a dream come true. Those cherry blossoms made for stunning Instagram photos!