Ground Self-Defense Force troops clean up Himeji Castle, a World Heritage site and national treasure in western Japan.