Does Swaziland have a landmark?

i am doing a project on Swaziland and i have searched everywhere and have not found any significant landmarks of Swaziland