Japan Photos A sakura paradise without a single tourist. Spent an hour here in total and only met two locals (Kyoto countryside) April 11, 2026