Japanese Garden Tranquil. Peaceful. Serene. Not to mention picturesque. Houston Oasis. Located in Hermann Park featuring exquisite plants, ponds, rocks… plus a teahouse. Meditate. Breathe. Re-enter. View fullsize View fullsize Learn more PlayGuest UserAugust 28, 2018JenComment Facebook0 Twitter LinkedIn0 Reddit Tumblr 0 Likes