July 26 2017 3:05pm

West End residents express concern over 57 storey tower at Burrard & Nelson

People who live in the West End are speaking out against a proposed mega tower. The 57-storey building is slated to be built at Nelson and Burrard — making it one of the tallest buildings in Vancouver. Jordan Armstrong has the details.

Responsive site?

Video Home