Do you remember the time a Dutch cyclist/journalist wrote a column suggesting that his country should build a mountain for alpine sports? Well if you don’t, let me enlighten you on this absolutely INSANE project. In 2011, Thijs Zonneveld suggested (jokingly) that The Netherlands should construct a man-made mountain for their Olympic athletes to train […]