The City of 10,000 Buddhas is located in Talmage, Mendocino County, about 110 miles north of San Francisco. It occupies an area of 488 acres. Directions to CTTB.
Pictorial Tour
Historical Photos
Slideshow 1
Slideshow 2
Slideshow 3
Layout of CTTB
Directions to CTTB
Visit CTTB