Thinking about traveling to Tokyo for cherry blossom season? Here is a list of the TOP 10 spots for viewing cherry blossoms in Tokyo.