Shibuya Crossing location in Forza Horizon 6
Shibuya Crossing is a huge crosswalk in Tokyo, Japan and in Forza Horizon 6. Here's where you can find it in Tokyo City.

Read at Polygon(opens in a new tab)
Full coverage
Shibuya Crossing location in Forza Horizon 6 (opens Polygon in a new tab)
Shibuya Crossing is a huge crosswalk in Tokyo, Japan and in Forza Horizon 6. Here's where you can find it in Tokyo City.


