Valletta, Malta, street stairs – WEB