Nokogiri Mountain
Hamakanaya, Chiba, Tokyo, Japan
Featured Review : Although few people in Tokyo are aware of its existence, the biggest stone Buddha statue in the whole of Japan sits on the side of a mountain in Hamakanaya, Chiba Prefecture, overlooking the mouth of Tokyo Bay.
The ...See Full Review