Original: Based in Vancouver , British Columbia , the Lions play their home games at BC Place Stadium in Downtown Vancouver , having previously played at Empire Stadium in East Vancouver from 1954 to 1982 .
Simplified: Name : Named after '' The Lions '' , which are mountain peaks in the Vancouver area .