119.153.108.219 is an IPv4 address owned by Pakistan Telecommunication Company Limited and located in Islamabad, Pakistan (see map).