A beautiful evening in Tokyo as hundreds of beautiful cherry blossom trees bloom along the Meguro River.
A beautiful sunset in Manarola, one of the most enchanting little towns in Cinque Terre, Italy.