Monday, 31 March 2014

Sakura Castle

The Sakura Castle, or the Sakura Top is the second highest point in Wuhan University, in Wuhan, known for its gorgeous view of cherry-blossoms in spring.

No comments:

Post a Comment