This is Miyajima shrine gate (actually, I think it is really Itsukushima Shrine, but many people refer to it as Miyajima, especially in English.) It is a Shinto shrine on the island of Itsukushima (which is also commonly known as Miyajima, thus the naming thing) The shrine is in the city of Hatsukaichi in Hiroshima Prefecture in Japan.
Miyajima Torii free icon was designed by j4p4n for icons Png and presented to its users.
j4p4n
4/6/2018