Wow, those stairs look extremely familiar. xD Spot the show that is filmed in Vancouver.