Suwa-no-Chaya Teahouse, Tokyo Imperial Palace Gardens, Japan Published April 20, 2019 at 1280 × 853 in Japan Day 2 – Imperial Palace Gardens Suwa-no-Chaya Teahouse, Tokyo Imperial Palace Gardens, Japan Suwa-no-Chaya Teahouse, Tokyo Imperial Palace Gardens, Japan