Japanese Street Food Market: Sapporo Autumn Fest

Hundreds of street food stands at this food festival in Hokkaido’s capital Sapporo (Japan). The market is located in Odori Park, stretching over 7 blocks. Sep 19, 2017