This is a living complex in China. Pretty normal to see in some places.