The Nintendo Switch reveal trailer had some pretty fancy locations in it. Turns out those spots are all real-life locations. Where can they be found? All you have to do is take a trip to Vancouver, Canada to check them out! Hit up the link below for a pic-by-pic comparison of locations in the trailer and their real-life counterparts.