The Nameserver ns2.youtubetc.com have a IP Address of 31.169.73.235 which is hosted on Turkey.
Youtube Türkiye ♥ En Büyük Türkçe Youtube izlesene Videoları Sitesi.