Geo Location Information for 194.154.200.74 IP Address. The IP Address 194.154.200.74 is located at 49.6117 latitude and 6.13 longitude in Luxembourg. Friendly Location for the IP Address is Luxembourg, Luxembourg, Luxembourg, L-8154
Site officiel de la famille grand-ducale luxembourgeoise, le rôle de Chef de l'Etat du Grand-Duc.