Tags

, , ,

The Ginza, in Tokyo, is one of the best places in the world for luxury shopping.  Visit at night and you  get a great light show too:

Advertisements