Senchosha, a small shrine next to the Togakushi Chusha shrine with two Japanese stone lanterns, Togakushi, Negano prefecture, Japan.


Size: 4256px × 2832px
Location: Negano, Japan
Photo credit: © Nicholas Townell / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: chusha, japan., japanese, lanterns, negano, prefecture, senchosha, shrine, small, stone, togakushi