According to PR-model, amboyroute66.com is ranked 1,696,532nd in multilingual Wikipedia, in particular this website is ranked 208,529th in German Wikipedia.
The website is placed before jikiden-reiki-nishina.com and after philakatalog.ch in the BestRef global ranking of the most important sources of Wikipedia.