Japanese Bell Tower
San Diego, CA 92109
The Japanese Bell Tower, located in San Diego, CA, is a serene landmark nestled within a beautifully landscaped garden. This cultural gem features a stunning traditional bell housed in a charming structure, surrounded by lush greenery and tranquil pathways. Visitors can enjoy a peaceful atmosphere while appreciating the artistry of Japanese architecture and the natural beauty of the garden.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.