Japan takes down giant black screen blocking view of Mount Fuji ahead of Typhoon Ampil 21.08.2024 08:07 The Independent Screen installed in May to deter unruly tourists from overcrowding streets