The Sam Poo Kong Temple Of Semarang

The Sam Poo Kong Temple, also known as Gedung Batu (the Stone Building) is the oldest Chinese temple in Semarang, capital of the province of Central Java. Unlike most temples, the building does not...