写真素材 - Red shrine temple with giant cedar trees in natural forest with snow and fog in winter season, Togakushi Jinja, Nagano, Japan in travel trip and holidays vacation concept.
Red shrine temple with giant cedar trees in natural forest with snow and fog in winter season, Togakushi Jinja, Nagano, Japan in travel trip and holidays vacation concept.