The beautiful Land Of The Cherry Blossoms, Sakura.
Lush gardens and meditation areas. Come chill out at the Lotus Land :)
Lotus Land: The Lands of Sakura, the Cherry Tree wonderland.
Come relax in the wondrous beauty of the skies of Sakura, and explore the varied Oriental majesty to be found.