Temple

A place of reverance.