Japan: Tokyo Station Becomes A Key Tourist Attraction As Visitors Swarm To Click Pictures

The Tokyo Station in Japan has become a tourist attraction for visitors. Tourists coming to Tokyo visit the Tokyo Station for taking pictures with it.
( read original story …)