A weeping cherry tree blooms on the grounds of the Imperial Palace in Kyoto, Japan, in this National Geographic Photo of the Day from the 2015 Traveler Photo Contest.
Source: Weeping Cherry Tree Image, Japan – National Geographic Photo of the Day
Learn photography for free!
A weeping cherry tree blooms on the grounds of the Imperial Palace in Kyoto, Japan, in this National Geographic Photo of the Day from the 2015 Traveler Photo Contest.
Source: Weeping Cherry Tree Image, Japan – National Geographic Photo of the Day