Huge artillery piece spotted