A Russian howitzer battery which appears to be made up of six Msta-B howitzers. Military - Missile Sites, Land - Military By: 42manako