1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

31.

32.

33.

34.

35.

36.

37.

38.

39.

Spring! Every year at springtime, millions of people in Japan flock to see the cherry blossoms in Tokyo and Osaka. It's easy to see why.
Tokyo April 6, 2012.
Tokyo April 9, 2012.
Tokyo on April 8, 2012.
Tokyo April 9, 2012.
Tokyo April 5, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Iwatsuki April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Osaka April 9, 2012.
Tokyo April 9, 2012.
Tokyo April 9, 2012.
Tokyo on April 8, 2012.
Tokyo on April 8, 2012.
Tokyo on April 7, 2012.
Tokyo on April 7, 2012.
Tokyo April 6, 2012.
Iwatsuki April 6, 2012.
Tokyo April 6, 2012.
Tokyo April 6, 2012.
Tokyo April 6, 2012.
Tokyo on April 6, 2012.
Tokyo on March 31, 2012.
Tokyo April 9, 2012.
Tokyo April 10, 2012.
Tokyo on April 6, 2012.
Tokyo April 10, 2012.
Tokyo April 6, 2012.