To me, sakura represents romance, promise, eternity love for a couple. The best sakura tree i have ever seen from TV is in Tokyo Japan, unfortunately the season i went to japan few years ago was winter. Sob sob. And also this is the first guy i brought him to take picture with me under the Sakura tree. I personally like the last photo, but both of our faces are too round and big (please ignore our rounded faces).