Majuba – The Battlefield and mountain