This is a double decker bus graveyard. My friends and i spotted this on the way from Tofino to Victoria, on Vancouver Island in B.C. Victoria has a small double decker toursim business (Victoria has a lot of British influence). However, I'm not entirely sure where these buses came from originally.