According to PR-model, i-tower.org is ranked 3,024,187th in multilingual Wikipedia, in particular this website is ranked 393,801st in French Wikipedia.
The website is placed before le-wonderblog.blogspot.fr and after etower.org in the BestRef global ranking of the most important sources of Wikipedia.