Where is the major shopping mall which Bayshore station is located at located 
Bayshore station:  It is located in the western transitway section at the Bayshore Shopping Centre in the neighbourhood of Bayshore. Bayshore Shopping Centre: Bayshore Shopping Centre is a major shopping mall located in Ottawa, Ontario, Canada.
Ottawa, Ontario, Canada