Zara Opens 50th Store in Japan - Slideshow

Zara's new flagship, located in the Shibuya district, is one of its most prominent retail locations in Tokyo.

Pause slideshow to share images