Peking, like all other Chinese words in the English language, came from Cantonese, and is the Approximation of the Cantonese word for Beijing, given the general stupidity of other romanizations from Western countries (including your top universities) Peking is really very accurate, on par with anything else you romanize.