I confirm Malta has no mountains, As an Italian with English being my second language, I was considering mountain as being the same as a cliff, hill or a peak. My bad. But I still remain confused haha.
To End the discussion, I don't sell Malta or gain anything from it, I am a resident of Malta...