Mystery Video

I am on the road and have been unable to post for some days now. However I am back within internet uploading range and offer a video. Mystery prize to whoever can nail the location and say what these guys are up to: