Business To fend off tourists, a town in Japan is building a big screen blocking the view of Mount Fuji AYAKA MCGILLMARI YAMAGUCHI 30/04/2024