The German Girl Shrine is a well-known site on Pulau Ubin, easily recognizable by the decorated Barbie doll near the altar. This doll was once the main idol before it was replaced by a wooden statue. Devotees believe that the shrine houses the spirit of a German girl who lived and died near the shrine’s present location back in the early 20th century, and pilgrims continue to make prayers and leave offerings at the site to this day.
The story goes that the unnamed German girl was the daughter of a German couple who owned a coffee plantation on Pulau Ubin during that time. During World War I, British troops tried to detain the Germans living there; the 18-year-old girl fled through the back door, lost her way, and fell to her death off a cliff at the nearby Aik Hwa Quarry, now known as Ketam Quarry. Chinese workers at the quarry eventually gave her a proper burial nearby, and the site slowly developed into a place of worship dedicated to the German girl.
In 1974, the shrine was relocated to its current site (along an unofficial path named “Jalan Kebun Kopi Jerman” or “German Coffee Garden Road”) due to excavation works at Ketam Quarry. The structure was later rebuilt and enlarged into its present form in 2015.
So who was this German girl, and what do we really know about her? According to research carried out by the filmmakers Ho Choon Hiong and Michael Kam, there was indeed a coffee plantation on Pulau Ubin at the time: 19th-century land deeds show that the land belonged to Daniel Brandt and Hermann Muhlingans of Germany. So at least we know that there may have been a German coffee connection in the neighbourhood. We do not know, however, if Brandt and Muhlingans were actually resident on Pulau Ubin, or if their families were living with them there.
Nothing more is known about the German girl apart from hearsay. Various accounts differ as to when exactly she died: many online sources claim that she died in the 1910s, a few years before the First World War began; a 17 October 2009 article by Malaysia’s New Life Post states that she died around the outbreak of World War I, in 1914; and a 9 March 2003 Straits Times article reports that she died at the end of World War I. The accounts all agree, however, that the girl died by falling off a cliff at a quarry and that a shrine was later erected in her honour on top of a hill.
Let us look, therefore, for a shrine on top of a hill on Pulau Ubin. A 27 October 1985 article by Berita Minggu mentions a shrine on top of Bukit Puaka, the highest point on Pulau Ubin, named “Keramat Puteri Jawa”. This hill overlooks the cliffs at the Ubin Granite Quarry. The Berita Minggu article states that this “Puteri Jawa”, a Javanese princess, fled to Singapore to avoid being forced to wed someone she did not like. A 2003 paper by P. J. Rivers titled “Keramat in Singapore in the Mid-twentieth Century” also makes reference to this keramat, adding that this runaway Javanese princess supposedly died in the late 19th century.
This Javanese princess’s story is thus intriguingly similar to the so-called “German girl”. Even the time period is approximately the same, including the year 1896 which can be seen on the “Berlin Heiligtum” signboard. There was definitely a Javanese presence on Pulau Ubin, whose traces linger in placenames such as “Chek Jawa”; Kampung Chek Jawa was an old Javanese village now forgotten by many. Could there be a connection between Keramat Puteri Jawa and the German Girl Shrine?
P. J. Rivers mentions that the remains of Keramat Puteri Jawa on Bukit Puaka were moved to a location near the beach; coincidentally enough, the German Girl Shrine was also relocated near the beach as well. Perhaps these are actually two different names for the same shrine, or else they are two surprisingly similar stories.
Interestingly enough, these stories also resemble the story behind Keramat Anak Dara at Kuala Selangor. Keramat Anak Dara is a shrine dedicated to an 18-year-old girl named Siti Aishah, who ran away to avoid a forced marriage. Her parents only found her clothes hanging on a tree near the cliffside at Tanjong Keramat, and a shrine was later built there to honour her.
There certainly seem to be a lot of runaway teenage girls associated with cliffsides in the folklore surrounding the keramats of this region. What are we to make of this? One possibility is that Siti Aishah, Puteri Jawa, and the unnamed German girl are all representatives of a specific type of folk story created to give a human face to these religious sites. Instead of being related to any specific individual, however, it is quite possible that these keramats may actually have grown out of the widespread animistic belief in the guardian deity of a place: the Datuk Keramat, Datuk Kong, or Na Tuk Kong.
As we have written elsewhere (
urbex.asia/yohppm),
Datuk Kong or Na Tuk Kong is a Chinese-Malay hybrid form of the Chinese earth deity Tu Di Gong. (The word “Puaka” in “Bukit Puaka” can also mean “genius loci” or simply “earth deity”.) Where the German girl shrine is concerned, 拿督姑娘 — “Na Du Gu Niang” — was the earliest banner at the new shrine building before the appearance of the “Berlin Heiligtum” signboard (“Berlin” references the capital city of Germany and “Heiligtum” is the German word meaning “sacred site” or “sanctuary”). The gold-lettered Chinese words once greeted visitors at the entrance to the shrine before being moved inside the building, where the banner is then hung above the altar. This banner is nowhere to be found in present-time. 拿督姑娘 (Na Du Gu Niang) explicitly refers to the shrine’s inhabitant as a female version of Na Du Gong / Na Tuk Kong. Humorously and uniquely, however, while Na Du Gong (Reverend Sir/Grandfather) is usually depicted as an old man, Na Du Gu Niang literally refers to the “German girl” spirit as a “Reverend Young Lady”.
Note: “The Forgotten History of The German Girl Shrine” is an original work by Urban Explorers of Singapore. Please cite/mention “Urban Explorers of Singapore” as the source if any of this material is used.
C&P
Zulheimy Maamor
Lembah Keramat, K.L
21 June 2026: 3.54 p.m