Japan’s 50ft-high ‘snow walls’ open to tourists