Amazing Waterfall Flowers in Japan.
Look at these amazing Waterfal flowers in Japan. These are a rare species of flowers which hangs down from the tree looks as a water fall. These flowers can be seen only during the summer and a tourist attraction of this garden. Its very nice to see them.