Architect Piet Blom built these in Rotterdam, Netherlands. Pretty weird…
Take a Peek