Geo Location Information for 167.114.227.102 IP Address. The IP Address 167.114.227.102 is located at 50.6942 latitude and 3.1746 longitude in France. Friendly Location for the IP Address is North, Roubaix, France, 59100
Shangpa Foundation - non-profit support organization - international network - online educational resource for the Shangpa Kagyu lineage of Tibetan Buddhism