Mt. Myoken is a natural feature, located at Mt. Myoken, Nagato, Yamaguchi Prefecture 759-4713. [read more]