Tag: Toshihiro Sahara
House Envy: Look inside Yo Shin So, a $1.7-million Zen oasis
Complete with four koi ponds, two teahouses, a sculpture garden, and a meditation room, a North Atlanta house named Yo Shin So (“a sunny place in the woods”) is an authentic slice of the Japanese countryside.