Weeping Cherry Blossom Tree 0 7.12.13 TravelA weeping cherry blossom tree in Meadowlark Botanical Gardens in Vienna, VA