TOKYO, JAPAN - JULY 21: Shibuya district on July 21, 2011 in Tokyo, Japan. Shibuya is one of the 23 special wards of Tokyo. The total area is 15.11 kmÂ².
- Image ID: 103826306
- Copyright: Chanclos
- Editorial Credit: Chanclos / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.