Challenger 2, IMPACT

10 Bangkok Land Road, Pak Kret, Changwat Nonthaburi 11120, Thailand