Photo of the Day | Photo Gallery

Imperial Blossoms

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.

Comment on This Photo