Powerscreen

3
The H6203 on an iron ore site in India.