No more cute snaps of Mount Fuji over a convenience store. A screen was built to stop tourist crowds
Workers set up a huge black screen on a stretch of sidewalk at Fujikawaguchiko town, Yamanashi prefecture, central Japan Tuesday, May 21, 2024. Just a few weeks ago, the town…