Nestled in the West Hills of Portland, Oregon the Japanese garden overlooks the city and provides a tranquil oasis for locals and tourists.
258