The terrace of the Maniden building has these cloths put over the railing. Decoration.
taken on 11 April 2015, 16:20
location: Mount Shosha in Himeji, Hyōgo, Japan