The Meguro River,Tokyo,Japan (most beautiful place)