Skip to Main Content

Search Results

Showing 1 - 1 of 1

  • Leong San See Temple : exterior

    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...
    Reproduction Available