The streets were quiet, the air was clean. Oblivious to human woes, nature went about its business. Here in Tokyo, the cherry blossoms, azaleas and hydrangea went through their regular life cycles one by one, reminding us of nature’s resilience / Source: The Japan Times