Water View From La Vista Hotel Tokyo Bay

45.3758, -84.963146