BEIJING, July 20, 2016 (Xinhua) -- Owners of the stranded vehicles leave the flooded tunnel outside the Beijing West Railway Station in Beijing, capital of China, July 20, 2016. Beijing's meteorological bureau issued an orange alert for rainstorm Wednesday noon. (Xinhua/Wu Wei)