Mount Yotei and Lake Toya in Hokkaido seen through greenery