To mark Remembrance Day (Armistice Day) on Nov. 11, 2013, BC Place stadium and the Science World museum -- two iconic landmarks in Vancouver, Canada -- were lit in patriotic red.
To mark Remembrance Day (Armistice Day) on Nov. 11, 2013, BC Place stadium and the Science World museum -- two iconic landmarks in Vancouver, Canada -- were lit in patriotic red.