Tsurui Ito Tancho Sanctuary, Japan A Glimpse of Japan's Majestic Red-Crowned Cranes at Tsurui Ito Tancho Sanctuary As I roamed around Tsurui Ito Tancho Sanctuary, my sensors picked up