Home / Tag Archives: Canada

Tag Archives: Canada

The stunning Elysium Penthouse from Vancouver, Canada

Named after the ancient Greek life after death, the Elysium Penthouse truly makes you believe you are in heaven. It’s at the top of Grace Tower at 1280 Richards Street, Vancouver, Canada and two elevators take you straight to this 3-story penthouse. It has a security system of biometric fingerprint …

Read More »