fantasy landscape on the riverside .