mail_outline sales@mediastorehouse.com
Hikone, Japan - Teahouse at Genkyu-en GardenTeahouse at Genkyu-en (Genkyuen) Garden, situated at the foot of the castle at Hikone, a city at the eastern edge of Lake Biwa in Shiga prefecture, central Japan