Living ShangriLa is a mixeduse skyscraper in downtown Vancouver, British Columbia, Canada, and is the tallest building in the city and province.The 62storey ShangriLa tower contains a 5star hotel and its offices on the first 15 floors, with condominium apartment units occupying the rest of the tower. The buildings podium complex also includes a spa, Urban …
Download Image:
click
download
and right mouse click and Save image As...on new page
nininagendi
Thursday, January 21, 2021