Sarushima Island, located off the coastline of Tokyo Bay, is a mysterious place. Once a thriving military fortress, it now serves as a sanctuary for a large population of Japanese macaques, also known as snow monkeys. https://mariyaheqhf075602.activoblog.com/38595305/unveiled-japan-s-forgotten-monkey-isle-revealed