Teppozu Inari Shrine 鉄砲洲稲荷神社

The Teppozu Inari Shrine is a religious site in Tokyo. Its origins date back to 1520, and it moved to its current location in 1642. Next to the shrine is a small replica of Mount Fuji, built with rocks brought by worshippers from the actual mountain.
Source: timeout.com ↗, read 2026-09-10





