The Che monument - not as pompous as expected...