Wow, this travel guide made me want to visit Japan; those cherry blossoms look absolutely stunning!