Vermilion torii gate and stone steps along a lush forest path