به دلیل برنامهریزیهای شهری فعال و هوشمندانه، ونکوور بیش از یک دهه است که در فهرست بهترین شهرهای دنیا که مناسب زندگی هستند، قرار دارد. دورنمای شهری متمایز این شهر، نتیجه ی معماری خاص آن است که به سمت ساختن آپارتمانهای بلند به جای گسترش وسعت شهر، تمایل دارد.
به گزارش ویرلن ؛ بلندترین ساختمان ونکوور، Living Shangri-La است که در ۶۲ طبقه ساخته شده و کاربری چندمنظوره دارد و شامل هتل و واحدهای مسکونی است.