TOKYO, JAPAN, 7 APRIL - Nakameguro. Cherry blossom on the Meguro River with a back grond of stones . April 2011