Christchurch is full of these odd scenes.

Pop up shops next to normality
Parking lots where buildings should be
Derelict buildings next to normality

It has a certain charm to it once you get used to it.