Crimson Forest Hokkaido Japan

43.237225, 142.789368