Mitsukoshi Department Store in Ginza, Tokyo, Japan - Stock image
Asia, Boutique, Built Structure, Chuo-dori Street, City Street
Tokyo, Japan - November 26, 2011: Pedestrians walk past the road in front of the Mitsukoshi Department Store. This department store is located in 4-6-16 Ginza, Chuo-ku, Tokyo, Japan. Ginza shopping district is the most expensive real estate price in Japan.