BL 6 inches Mk VII gun
Contribution :
Wikimedia Commons - NJR ZA
Artillery blog link
Location :
South Africa
Johannesburg
National Museum of Military History
Exceptional piece in that museum.
Zoom on the range scale, linked to the elevation mechanism.