James K.M. Cheng Architects have designed this house in Vancouver, Canada, that is positioned on a lot 350 feet in length and is surrounded

From contemporist.com