^ Yes those are pictures of Busan, the skyline there in the area btw is growing even further dense and up.
Another vision that could show you what Vancouver CAN be with greater building heights.
Vancouver is not a mountain village cursed by the mountains to perpetually dwarfed and nerfed as a hobbit!
It can be London or even New York, but only blessed with great nature by its side.
These images are from Detective Picachu