Sight
Storrier Stearns
Storrier Stearns Japanese Garden is a two-acre scenic and tranquil Japanese-style garden located in Pasadena, California. It is home to a variety of plants, including bonsai trees, maples, and cherry blossoms. The garden also features a number of water features, such as ponds, waterfalls, and streams. The garden is open to the public on Saturdays and Sundays from 3:00 PM to 7:00 PM and on Mondays from 10:00 AM to 4:00 PM. ...