An owl spotted while sitting on a tree branch at Margalla Hills National Park APP22-090222 ISLAMABAD: February 09 - An owl spotted while sitting on a tree branch at Margalla Hills National Park. APP photo by Irshad Sheikh ISLAMABAD