IPinfo - Comprehensive IP address data, IP geolocation API and database
  1. All IP Ranges
  2. 74.0.0.0/8
  3. 74.42.0.0/16
  4. 74.42.18.0/24

74.42.18.0/24 IP Range

Summary

ASNAS7011 Frontier Communications of America, Inc.
BGP74.42.18.0/23
IPs with RDNS256
Hosted Domains0
Pingable IPs0
Router IPs0
74.42.18.0static-74-42-18-0.sdsl01.roch.ny.frontiernet.net0
74.42.18.1static-74-42-18-1.sdsl01.roch.ny.frontiernet.net0
74.42.18.2static-74-42-18-2.sdsl01.roch.ny.frontiernet.net0
74.42.18.3static-74-42-18-3.sdsl01.roch.ny.frontiernet.net0
74.42.18.4static-74-42-18-4.sdsl01.roch.ny.frontiernet.net0
74.42.18.5static-74-42-18-5.sdsl01.roch.ny.frontiernet.net0
74.42.18.6static-74-42-18-6.sdsl01.roch.ny.frontiernet.net0
74.42.18.7static-74-42-18-7.sdsl01.roch.ny.frontiernet.net0
74.42.18.8static-74-42-18-8.sdsl01.roch.ny.frontiernet.net0
74.42.18.9static-74-42-18-9.sdsl01.roch.ny.frontiernet.net0
74.42.18.10static-74-42-18-10.sdsl01.roch.ny.frontiernet.net0
74.42.18.11static-74-42-18-11.sdsl01.roch.ny.frontiernet.net0
74.42.18.12static-74-42-18-12.sdsl01.roch.ny.frontiernet.net0
74.42.18.13static-74-42-18-13.sdsl01.roch.ny.frontiernet.net0
74.42.18.14static-74-42-18-14.sdsl01.roch.ny.frontiernet.net0
74.42.18.15static-74-42-18-15.sdsl01.roch.ny.frontiernet.net0
74.42.18.16static-74-42-18-16.sdsl01.roch.ny.frontiernet.net0
74.42.18.17static-74-42-18-17.sdsl01.roch.ny.frontiernet.net0
74.42.18.18static-74-42-18-18.sdsl01.roch.ny.frontiernet.net0
74.42.18.19static-74-42-18-19.sdsl01.roch.ny.frontiernet.net0
74.42.18.20static-74-42-18-20.sdsl01.roch.ny.frontiernet.net0
74.42.18.21static-74-42-18-21.sdsl01.roch.ny.frontiernet.net0
74.42.18.22static-74-42-18-22.sdsl01.roch.ny.frontiernet.net0
74.42.18.23static-74-42-18-23.sdsl01.roch.ny.frontiernet.net0
74.42.18.24static-74-42-18-24.sdsl01.roch.ny.frontiernet.net0
74.42.18.25static-74-42-18-25.sdsl01.roch.ny.frontiernet.net0
74.42.18.26static-74-42-18-26.sdsl01.roch.ny.frontiernet.net0
74.42.18.27static-74-42-18-27.sdsl01.roch.ny.frontiernet.net0
74.42.18.28static-74-42-18-28.sdsl01.roch.ny.frontiernet.net0
74.42.18.29static-74-42-18-29.sdsl01.roch.ny.frontiernet.net0
74.42.18.30static-74-42-18-30.sdsl01.roch.ny.frontiernet.net0
74.42.18.31static-74-42-18-31.sdsl01.roch.ny.frontiernet.net0
74.42.18.32static-74-42-18-32.sdsl01.roch.ny.frontiernet.net0
74.42.18.33static-74-42-18-33.sdsl01.roch.ny.frontiernet.net0
74.42.18.34static-74-42-18-34.sdsl01.roch.ny.frontiernet.net0
74.42.18.35static-74-42-18-35.sdsl01.roch.ny.frontiernet.net0
74.42.18.36static-74-42-18-36.sdsl01.roch.ny.frontiernet.net0
74.42.18.37static-74-42-18-37.sdsl01.roch.ny.frontiernet.net0
74.42.18.38static-74-42-18-38.sdsl01.roch.ny.frontiernet.net0
74.42.18.39static-74-42-18-39.sdsl01.roch.ny.frontiernet.net0
74.42.18.40static-74-42-18-40.sdsl01.roch.ny.frontiernet.net0
74.42.18.41static-74-42-18-41.sdsl01.roch.ny.frontiernet.net0
74.42.18.42static-74-42-18-42.sdsl01.roch.ny.frontiernet.net0
74.42.18.43static-74-42-18-43.sdsl01.roch.ny.frontiernet.net0
74.42.18.44static-74-42-18-44.sdsl01.roch.ny.frontiernet.net0
74.42.18.45static-74-42-18-45.sdsl01.roch.ny.frontiernet.net0
74.42.18.46static-74-42-18-46.sdsl01.roch.ny.frontiernet.net0
74.42.18.47static-74-42-18-47.sdsl01.roch.ny.frontiernet.net0
74.42.18.48static-74-42-18-48.sdsl01.roch.ny.frontiernet.net0
74.42.18.49static-74-42-18-49.sdsl01.roch.ny.frontiernet.net0
74.42.18.50static-74-42-18-50.sdsl01.roch.ny.frontiernet.net0
74.42.18.51static-74-42-18-51.sdsl01.roch.ny.frontiernet.net0
74.42.18.52static-74-42-18-52.sdsl01.roch.ny.frontiernet.net0
74.42.18.53static-74-42-18-53.sdsl01.roch.ny.frontiernet.net0
74.42.18.54static-74-42-18-54.sdsl01.roch.ny.frontiernet.net0
74.42.18.55static-74-42-18-55.sdsl01.roch.ny.frontiernet.net0
74.42.18.56static-74-42-18-56.sdsl01.roch.ny.frontiernet.net0
74.42.18.57static-74-42-18-57.sdsl01.roch.ny.frontiernet.net0
74.42.18.58static-74-42-18-58.sdsl01.roch.ny.frontiernet.net0
74.42.18.59static-74-42-18-59.sdsl01.roch.ny.frontiernet.net0
74.42.18.60static-74-42-18-60.sdsl01.roch.ny.frontiernet.net0
74.42.18.61static-74-42-18-61.sdsl01.roch.ny.frontiernet.net0
74.42.18.62static-74-42-18-62.sdsl01.roch.ny.frontiernet.net0
74.42.18.63static-74-42-18-63.sdsl01.roch.ny.frontiernet.net0
74.42.18.64static-74-42-18-64.sdsl01.roch.ny.frontiernet.net0
74.42.18.65static-74-42-18-65.sdsl01.roch.ny.frontiernet.net0
74.42.18.66static-74-42-18-66.sdsl01.roch.ny.frontiernet.net0
74.42.18.67static-74-42-18-67.sdsl01.roch.ny.frontiernet.net0
74.42.18.68static-74-42-18-68.sdsl01.roch.ny.frontiernet.net0
74.42.18.69static-74-42-18-69.sdsl01.roch.ny.frontiernet.net0
74.42.18.70static-74-42-18-70.sdsl01.roch.ny.frontiernet.net0
74.42.18.71static-74-42-18-71.sdsl01.roch.ny.frontiernet.net0
74.42.18.72static-74-42-18-72.sdsl01.roch.ny.frontiernet.net0
74.42.18.73static-74-42-18-73.sdsl01.roch.ny.frontiernet.net0
74.42.18.74static-74-42-18-74.sdsl01.roch.ny.frontiernet.net0
74.42.18.75static-74-42-18-75.sdsl01.roch.ny.frontiernet.net0
74.42.18.76static-74-42-18-76.sdsl01.roch.ny.frontiernet.net0
74.42.18.77static-74-42-18-77.sdsl01.roch.ny.frontiernet.net0
74.42.18.78static-74-42-18-78.sdsl01.roch.ny.frontiernet.net0
74.42.18.79static-74-42-18-79.sdsl01.roch.ny.frontiernet.net0
74.42.18.80static-74-42-18-80.sdsl01.roch.ny.frontiernet.net0
74.42.18.81static-74-42-18-81.sdsl01.roch.ny.frontiernet.net0
74.42.18.82static-74-42-18-82.sdsl01.roch.ny.frontiernet.net0
74.42.18.83static-74-42-18-83.sdsl01.roch.ny.frontiernet.net0
74.42.18.84static-74-42-18-84.sdsl01.roch.ny.frontiernet.net0
74.42.18.85static-74-42-18-85.sdsl01.roch.ny.frontiernet.net0
74.42.18.86static-74-42-18-86.sdsl01.roch.ny.frontiernet.net0
74.42.18.87static-74-42-18-87.sdsl01.roch.ny.frontiernet.net0
74.42.18.88static-74-42-18-88.sdsl01.roch.ny.frontiernet.net0
74.42.18.89static-74-42-18-89.sdsl01.roch.ny.frontiernet.net0
74.42.18.90static-74-42-18-90.sdsl01.roch.ny.frontiernet.net0
74.42.18.91static-74-42-18-91.sdsl01.roch.ny.frontiernet.net0
74.42.18.92static-74-42-18-92.sdsl01.roch.ny.frontiernet.net0
74.42.18.93static-74-42-18-93.sdsl01.roch.ny.frontiernet.net0
74.42.18.94static-74-42-18-94.sdsl01.roch.ny.frontiernet.net0
74.42.18.95static-74-42-18-95.sdsl01.roch.ny.frontiernet.net0
74.42.18.96static-74-42-18-96.sdsl01.roch.ny.frontiernet.net0
74.42.18.97static-74-42-18-97.sdsl01.roch.ny.frontiernet.net0
74.42.18.98static-74-42-18-98.sdsl01.roch.ny.frontiernet.net0
74.42.18.99static-74-42-18-99.sdsl01.roch.ny.frontiernet.net0
74.42.18.100static-74-42-18-100.sdsl01.roch.ny.frontiernet.net0
74.42.18.101static-74-42-18-101.sdsl01.roch.ny.frontiernet.net0
74.42.18.102static-74-42-18-102.sdsl01.roch.ny.frontiernet.net0
74.42.18.103static-74-42-18-103.sdsl01.roch.ny.frontiernet.net0
74.42.18.104static-74-42-18-104.sdsl01.roch.ny.frontiernet.net0
74.42.18.105static-74-42-18-105.sdsl01.roch.ny.frontiernet.net0
74.42.18.106static-74-42-18-106.sdsl01.roch.ny.frontiernet.net0
74.42.18.107static-74-42-18-107.sdsl01.roch.ny.frontiernet.net0
74.42.18.108static-74-42-18-108.sdsl01.roch.ny.frontiernet.net0
74.42.18.109static-74-42-18-109.sdsl01.roch.ny.frontiernet.net0
74.42.18.110static-74-42-18-110.sdsl01.roch.ny.frontiernet.net0
74.42.18.111static-74-42-18-111.sdsl01.roch.ny.frontiernet.net0
74.42.18.112static-74-42-18-112.sdsl01.roch.ny.frontiernet.net0
74.42.18.113static-74-42-18-113.sdsl01.roch.ny.frontiernet.net0
74.42.18.114static-74-42-18-114.sdsl01.roch.ny.frontiernet.net0
74.42.18.115static-74-42-18-115.sdsl01.roch.ny.frontiernet.net0
74.42.18.116static-74-42-18-116.sdsl01.roch.ny.frontiernet.net0
74.42.18.117static-74-42-18-117.sdsl01.roch.ny.frontiernet.net0
74.42.18.118static-74-42-18-118.sdsl01.roch.ny.frontiernet.net0
74.42.18.119static-74-42-18-119.sdsl01.roch.ny.frontiernet.net0
74.42.18.120static-74-42-18-120.sdsl01.roch.ny.frontiernet.net0
74.42.18.121static-74-42-18-121.sdsl01.roch.ny.frontiernet.net0
74.42.18.122static-74-42-18-122.sdsl01.roch.ny.frontiernet.net0
74.42.18.123static-74-42-18-123.sdsl01.roch.ny.frontiernet.net0
74.42.18.124static-74-42-18-124.sdsl01.roch.ny.frontiernet.net0
74.42.18.125static-74-42-18-125.sdsl01.roch.ny.frontiernet.net0
74.42.18.126static-74-42-18-126.sdsl01.roch.ny.frontiernet.net0
74.42.18.127static-74-42-18-127.sdsl01.roch.ny.frontiernet.net0
74.42.18.128static-74-42-18-128.sdsl01.roch.ny.frontiernet.net0
74.42.18.129static-74-42-18-129.sdsl01.roch.ny.frontiernet.net0
74.42.18.130static-74-42-18-130.sdsl01.roch.ny.frontiernet.net0
74.42.18.131static-74-42-18-131.sdsl01.roch.ny.frontiernet.net0
74.42.18.132static-74-42-18-132.sdsl01.roch.ny.frontiernet.net0
74.42.18.133static-74-42-18-133.sdsl01.roch.ny.frontiernet.net0
74.42.18.134static-74-42-18-134.sdsl01.roch.ny.frontiernet.net0
74.42.18.135static-74-42-18-135.sdsl01.roch.ny.frontiernet.net0
74.42.18.136static-74-42-18-136.sdsl01.roch.ny.frontiernet.net0
74.42.18.137static-74-42-18-137.sdsl01.roch.ny.frontiernet.net0
74.42.18.138static-74-42-18-138.sdsl01.roch.ny.frontiernet.net0
74.42.18.139static-74-42-18-139.sdsl01.roch.ny.frontiernet.net0
74.42.18.140static-74-42-18-140.sdsl01.roch.ny.frontiernet.net0
74.42.18.141static-74-42-18-141.sdsl01.roch.ny.frontiernet.net0
74.42.18.142static-74-42-18-142.sdsl01.roch.ny.frontiernet.net0
74.42.18.143static-74-42-18-143.sdsl01.roch.ny.frontiernet.net0
74.42.18.144static-74-42-18-144.sdsl01.roch.ny.frontiernet.net0
74.42.18.145static-74-42-18-145.sdsl01.roch.ny.frontiernet.net0
74.42.18.146static-74-42-18-146.sdsl01.roch.ny.frontiernet.net0
74.42.18.147static-74-42-18-147.sdsl01.roch.ny.frontiernet.net0
74.42.18.148static-74-42-18-148.sdsl01.roch.ny.frontiernet.net0
74.42.18.149static-74-42-18-149.sdsl01.roch.ny.frontiernet.net0
74.42.18.150static-74-42-18-150.sdsl01.roch.ny.frontiernet.net0
74.42.18.151static-74-42-18-151.sdsl01.roch.ny.frontiernet.net0
74.42.18.152static-74-42-18-152.sdsl01.roch.ny.frontiernet.net0
74.42.18.153static-74-42-18-153.sdsl01.roch.ny.frontiernet.net0
74.42.18.154static-74-42-18-154.sdsl01.roch.ny.frontiernet.net0
74.42.18.155static-74-42-18-155.sdsl01.roch.ny.frontiernet.net0
74.42.18.156static-74-42-18-156.sdsl01.roch.ny.frontiernet.net0
74.42.18.157static-74-42-18-157.sdsl01.roch.ny.frontiernet.net0
74.42.18.158static-74-42-18-158.sdsl01.roch.ny.frontiernet.net0
74.42.18.159static-74-42-18-159.sdsl01.roch.ny.frontiernet.net0
74.42.18.160static-74-42-18-160.sdsl01.roch.ny.frontiernet.net0
74.42.18.161static-74-42-18-161.sdsl01.roch.ny.frontiernet.net0
74.42.18.162static-74-42-18-162.sdsl01.roch.ny.frontiernet.net0
74.42.18.163static-74-42-18-163.sdsl01.roch.ny.frontiernet.net0
74.42.18.164static-74-42-18-164.sdsl01.roch.ny.frontiernet.net0
74.42.18.165static-74-42-18-165.sdsl01.roch.ny.frontiernet.net0
74.42.18.166static-74-42-18-166.sdsl01.roch.ny.frontiernet.net0
74.42.18.167static-74-42-18-167.sdsl01.roch.ny.frontiernet.net0
74.42.18.168static-74-42-18-168.sdsl01.roch.ny.frontiernet.net0
74.42.18.169static-74-42-18-169.sdsl01.roch.ny.frontiernet.net0
74.42.18.170static-74-42-18-170.sdsl01.roch.ny.frontiernet.net0
74.42.18.171static-74-42-18-171.sdsl01.roch.ny.frontiernet.net0
74.42.18.172static-74-42-18-172.sdsl01.roch.ny.frontiernet.net0
74.42.18.173static-74-42-18-173.sdsl01.roch.ny.frontiernet.net0
74.42.18.174static-74-42-18-174.sdsl01.roch.ny.frontiernet.net0
74.42.18.175static-74-42-18-175.sdsl01.roch.ny.frontiernet.net0
74.42.18.176static-74-42-18-176.sdsl01.roch.ny.frontiernet.net0
74.42.18.177static-74-42-18-177.sdsl01.roch.ny.frontiernet.net0
74.42.18.178mail.rdspecialties.com0
74.42.18.179static-74-42-18-179.sdsl01.roch.ny.frontiernet.net0
74.42.18.180static-74-42-18-180.sdsl01.roch.ny.frontiernet.net0
74.42.18.181static-74-42-18-181.sdsl01.roch.ny.frontiernet.net0
74.42.18.182static-74-42-18-182.sdsl01.roch.ny.frontiernet.net0
74.42.18.183static-74-42-18-183.sdsl01.roch.ny.frontiernet.net0
74.42.18.184static-74-42-18-184.sdsl01.roch.ny.frontiernet.net0
74.42.18.185static-74-42-18-185.sdsl01.roch.ny.frontiernet.net0
74.42.18.186static-74-42-18-186.sdsl01.roch.ny.frontiernet.net0
74.42.18.187static-74-42-18-187.sdsl01.roch.ny.frontiernet.net0
74.42.18.188static-74-42-18-188.sdsl01.roch.ny.frontiernet.net0
74.42.18.189static-74-42-18-189.sdsl01.roch.ny.frontiernet.net0
74.42.18.190static-74-42-18-190.sdsl01.roch.ny.frontiernet.net0
74.42.18.191static-74-42-18-191.sdsl01.roch.ny.frontiernet.net0
74.42.18.192static-74-42-18-192.sdsl01.roch.ny.frontiernet.net0
74.42.18.193static-74-42-18-193.sdsl01.roch.ny.frontiernet.net0
74.42.18.194static-74-42-18-194.sdsl01.roch.ny.frontiernet.net0
74.42.18.195static-74-42-18-195.sdsl01.roch.ny.frontiernet.net0
74.42.18.196static-74-42-18-196.sdsl01.roch.ny.frontiernet.net0
74.42.18.197static-74-42-18-197.sdsl01.roch.ny.frontiernet.net0
74.42.18.198mail.barthelmes.com0
74.42.18.199static-74-42-18-199.sdsl01.roch.ny.frontiernet.net0
74.42.18.200static-74-42-18-200.sdsl01.roch.ny.frontiernet.net0
74.42.18.201static-74-42-18-201.sdsl01.roch.ny.frontiernet.net0
74.42.18.202static-74-42-18-202.sdsl01.roch.ny.frontiernet.net0
74.42.18.203static-74-42-18-203.sdsl01.roch.ny.frontiernet.net0
74.42.18.204static-74-42-18-204.sdsl01.roch.ny.frontiernet.net0
74.42.18.205static-74-42-18-205.sdsl01.roch.ny.frontiernet.net0
74.42.18.206static-74-42-18-206.sdsl01.roch.ny.frontiernet.net0
74.42.18.207static-74-42-18-207.sdsl01.roch.ny.frontiernet.net0
74.42.18.208static-74-42-18-208.sdsl01.roch.ny.frontiernet.net0
74.42.18.209static-74-42-18-209.sdsl01.roch.ny.frontiernet.net0
74.42.18.210static-74-42-18-210.sdsl01.roch.ny.frontiernet.net0
74.42.18.211static-74-42-18-211.sdsl01.roch.ny.frontiernet.net0
74.42.18.212static-74-42-18-212.sdsl01.roch.ny.frontiernet.net0
74.42.18.213static-74-42-18-213.sdsl01.roch.ny.frontiernet.net0
74.42.18.214static-74-42-18-214.sdsl01.roch.ny.frontiernet.net0
74.42.18.215static-74-42-18-215.sdsl01.roch.ny.frontiernet.net0
74.42.18.216static-74-42-18-216.sdsl01.roch.ny.frontiernet.net0
74.42.18.217static-74-42-18-217.sdsl01.roch.ny.frontiernet.net0
74.42.18.218static-74-42-18-218.sdsl01.roch.ny.frontiernet.net0
74.42.18.219static-74-42-18-219.sdsl01.roch.ny.frontiernet.net0
74.42.18.220static-74-42-18-220.sdsl01.roch.ny.frontiernet.net0
74.42.18.221static-74-42-18-221.sdsl01.roch.ny.frontiernet.net0
74.42.18.222static-74-42-18-222.sdsl01.roch.ny.frontiernet.net0
74.42.18.223static-74-42-18-223.sdsl01.roch.ny.frontiernet.net0
74.42.18.224static-74-42-18-224.sdsl01.roch.ny.frontiernet.net0
74.42.18.225static-74-42-18-225.sdsl01.roch.ny.frontiernet.net0
74.42.18.226static-74-42-18-226.sdsl01.roch.ny.frontiernet.net0
74.42.18.227static-74-42-18-227.sdsl01.roch.ny.frontiernet.net0
74.42.18.228static-74-42-18-228.sdsl01.roch.ny.frontiernet.net0
74.42.18.229static-74-42-18-229.sdsl01.roch.ny.frontiernet.net0
74.42.18.230static-74-42-18-230.sdsl01.roch.ny.frontiernet.net0
74.42.18.231static-74-42-18-231.sdsl01.roch.ny.frontiernet.net0
74.42.18.232static-74-42-18-232.sdsl01.roch.ny.frontiernet.net0
74.42.18.233static-74-42-18-233.sdsl01.roch.ny.frontiernet.net0
74.42.18.234static-74-42-18-234.sdsl01.roch.ny.frontiernet.net0
74.42.18.235static-74-42-18-235.sdsl01.roch.ny.frontiernet.net0
74.42.18.236static-74-42-18-236.sdsl01.roch.ny.frontiernet.net0
74.42.18.237static-74-42-18-237.sdsl01.roch.ny.frontiernet.net0
74.42.18.238static-74-42-18-238.sdsl01.roch.ny.frontiernet.net0
74.42.18.239static-74-42-18-239.sdsl01.roch.ny.frontiernet.net0
74.42.18.240static-74-42-18-240.sdsl01.roch.ny.frontiernet.net0
74.42.18.241static-74-42-18-241.sdsl01.roch.ny.frontiernet.net0
74.42.18.242static-74-42-18-242.sdsl01.roch.ny.frontiernet.net0
74.42.18.243static-74-42-18-243.sdsl01.roch.ny.frontiernet.net0
74.42.18.244static-74-42-18-244.sdsl01.roch.ny.frontiernet.net0
74.42.18.245static-74-42-18-245.sdsl01.roch.ny.frontiernet.net0
74.42.18.246static-74-42-18-246.sdsl01.roch.ny.frontiernet.net0
74.42.18.247static-74-42-18-247.sdsl01.roch.ny.frontiernet.net0
74.42.18.248static-74-42-18-248.sdsl01.roch.ny.frontiernet.net0
74.42.18.249static-74-42-18-249.sdsl01.roch.ny.frontiernet.net0
74.42.18.250static-74-42-18-250.sdsl01.roch.ny.frontiernet.net0
74.42.18.251static-74-42-18-251.sdsl01.roch.ny.frontiernet.net0
74.42.18.252static-74-42-18-252.sdsl01.roch.ny.frontiernet.net0
74.42.18.253static-74-42-18-253.sdsl01.roch.ny.frontiernet.net0
74.42.18.254static-74-42-18-254.sdsl01.roch.ny.frontiernet.net0
74.42.18.255static-74-42-18-255.sdsl01.roch.ny.frontiernet.net0

Traceroute

Below is a recent traceroute taken from the IPinfo ProbeNet to an IP in this range. Learn more.
$
traceroute -a -n -q1 -f2 -m22 74.42.18.33
traceroute to 74.42.18.33 (74.42.18.33): 22 hops max, 52 byte packets
2 [AS63838] 175.6.215.254 4.122 ms
3 *
4 *
5 *
6 *
7 [AS63838] 175.6.252.21 4.049 ms
8 [AS4134] 61.137.13.65 4.077 ms
9 *
10 *
11 [AS4134] 202.97.12.1 20.578 ms
12 [AS4134] 202.97.27.238 169.17 ms
13 [AS3356] 4.15.125.53 159.764 ms
14 *
15 [AS3356] 4.16.30.130 184.411 ms
16 *
17 *
18 *
19 [AS5650] 74.41.143.13 236.463 ms
20 *
21 *
22 *
Measurement taken from  IPinfo ProbeNet in Chenzhou, CN
On