The Maniden temple hall temple has these lampions in front. Not sure what they mean.
taken on 11 April 2015, 16:13
location: Mount Shosha in Himeji, Hyōgo, Japan