Tiny Taoist temple celebrating Chinese-Americans on the Mendocino Coast. Registered historic landmark.
45160 Albion Street, Mendocino