Suwa no Chaya teahouse on the Tokyo Imperial Palace ground. The name refers to the Shinto deity Suwa, to whom there was a small shrine near the teahou


Suwa no Chaya teahouse on the Tokyo Imperial Palace ground. The name refers to the Shinto deity Suwa, to whom there was a small shrine near the teahouse’s original Japan


Size: 4997px × 3264px
Photo credit: © Sergey Pristyazhnyuk / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: alley, asia, asian, blue, botanical, building, bushes, castle, chaya, deity, edo, flora, footpath, footway, formal, garden, grass, ground, hedge, hedgerow, house, imperial, japan, japanese, landmark, landscape, lawn, location, modern, palace, park, pass, path, pathway, place, scene, scenery, shinto, shrine, sky, small, sunny, suwa, teahouse, tokyo, traditional, trees, view