not sure..... popped up on a mates Facebook. I was thinking the US because of the massive building in some of the shots, but could be somewhere else, given they are all green.
What I think strange is there is several companies that upgrade M113's by stretching them and adding an extra bogie, armour etc. You would think they would be kept in storage until that demand fizzled out