“Nakameguro, Tokyo, 2013”. Nakameguro is one of the best places in Tokyo where to admire the magnificence of blossoming Sakura trees. This picture has been taken in spring 2013 at 満開 (“mankai”), a word that indicates the peak of the blossoming. (Photo and caption by Giovanni Pascarella/National Geographic Traveler Photo Contest)