Tenmenzan is a natural feature, located at Tenmenzan, Oita, Ōita Prefecture 879-7503, Japan
気軽にいけて展望いいです