OSAKA--Hordes of visitors descended on Osaka Castle Park, where around 3,000 cherry trees, including the Someiyoshino variety, are now in full bloom. [Read More]

No reproduction or republication without written permission.