Streets and Places
Tyers, R. K. (Ray K.), 1919-
This is a photograph of the exterior of Leong San See Temple which is located at Race Course Road. The Taoist temple (also known as Long Shan Si which means Dragon Mountain Temple) was established in 1913, by a monk Reverend Chun Wu. The roof is the most remarkable aspect...