Translations:Th07/Images/st04 1/it

Cherry petals have been falling from above the clouds. Does "Reisyouden", the legendary place, really exist?