The view is more intimate than from most other observatories. Try the panoramic views from Tokyo Tower--an homage to the Eiffel Tower that was built in 1958 to signify Japan's economic revival ...
A special 360-degree video camera system was set up in ... At feeding time at Hamura Zoo in Hamura, western Tokyo, a chorus of whistling rose from the guinea pigs, which began munching on cabbage ...