The most amazing mountains that just appeared round a corner on a road in North Wales.