Torii of Itsukushima Shrine

A replica of the Torii of Itsukushima Shrine stands in front of the Japan Pavilion at EPCOT of Walt Disney World Resort in Florida.

Please share YOUR thoughts...