Mt. Takao – the sacred mountain in Japan

Mt. Takao

This sacred mountain has been the center of worship for over a thousand years. It is located in the metropolitan area of Tokyo just outside central Tokyo. Mt. Takao may not be as popular as Mt. Fuji, but it is the perfect getaway for Tokyoites, especially foreign visitors and residents. Continue reading