In the quiet area of Naguri, in Okumusashi, stands Mount Hakuun Torii Kannon. This temple complex in Saitama Prefecture covers about 30 hectares. Moreover, it is also one of the top 100 official ...