/ September 14, 2011 by Thomas DeVoss architizer: A rendering of what the Netherdland’s purported $300 billion man-made mountain could look like.