According to PR-model, pedroalhambra.net is ranked 655,385th in multilingual Wikipedia, in particular this website is ranked 376,961st in English Wikipedia.
The website is placed before cityguide-deutschland.com and after kyzq.gov.cn in the BestRef global ranking of the most important sources of Wikipedia.