Anyone know what this is at Algiers point? It says, “welcome to the village” and looks like a little Haitian town. There’s a yurt, too.

Anyone know what this is at Algiers point? It says, “welcome to the village” and looks like a little Haitian town. There’s a yurt, too.