On the map of the Chinese city of Penlai, I found such a peculiar building

 

v20240901