Taishaku Valley

Taishaku Valley (帝釈峡, Taishaku-kyō) is a ravine in Japan noted for its beauty.