That right there is a street in the People’s Republic Of China. Looks like there’s a company coincidentally named PDP in China, or how else would a PDP-branded umbrella be in use in faraway China? The second option could be that the owner of that umbrella somehow obtained it from a manufacturers that supplies souvenirs to the Peoples Democratic Party.
June 16, 2016
PDP umbrella spotted in China