Sam Poo Kong

Also known as Gedung Batu temple, this is the oldest Chinese temple in Semarang.