This is a puzzeler for me. Must be in Colon, Panama City or one of the new permanent towns. Note the hard top street and curb. The building in the background had a brick basement. With all of this, it looks more permanent than the other construction towns. Interesting looking bunch....