Asakusa Shrine

Tokyo, Japan.