Breaking away from standard building design, this apartment complex — located in Amsterdam — looks to be straight from a Sci-Fi flick. More pictures below. (Thanks, Sammual)

Breaking away from standard building design, this apartment complex — located in Amsterdam — looks to be straight from a Sci-Fi flick. More pictures below.