Walking through time on a street in Taiwan.