King Willem-Alexander of the Netherlands and Queen Maxima visited the Naivasha Inland Container Depot to witness Kenya Railways' launch of new reefer wagons.