Located on Jhenli Road, Altheia University was founded by Presbyterians. It is a pristine and elegant campus within view of the distant Guanyin Mountain and the Tamsui River mouth into the East China Sea below, so it is not only an institution of higher learning, but also serves as an attractive tour stopover. Its unique architectural style makes one feel as though transported to another country and often chosen as scenery for wedding photos.