In winter Kushiro area of Hokkaido hosts hundreds Japanese Red Crowned Cranes and the best view is in Tsurui Village! But when it gets warm all those cranes …

AloJapan.com