Japan
Ueno Tosho-gu is a Shinto shrine located inside Ueno Park in Tokyo. It is a prime example of Shinto architecture from the Edo period.
Ueno Tosho-gu is a Shinto shrine located inside Ueno Park in Tokyo. It is a prime example of Shinto architecture from the Edo period.