Japan

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

Shibuya Crossing – approximately 15,000 pedestrians cross here during rush hour!

continue reading...

View across Tokyo from the Tokyo Tower observation deck

View across Tokyo from the Tokyo Tower observation deck

continue reading...

View across Tokyo from the Tokyo Tower observation deck

View across Tokyo from the Tokyo Tower observation deck

continue reading...

View across Tokyo from the Tokyo Tower observation deck

View across Tokyo from the Tokyo Tower observation deck

continue reading...