Geo Location Information for 91.109.201.118 IP Address. The IP Address 91.109.201.118 is located at 66.0833 latitude and 76.6333 longitude in Russia. Friendly Location for the IP Address is Yamalo-nenetskiy Avtonomnyy Okrug, Novyy Urengoy, Russian Federation, 629309