Sort:  

Thanks @birdbanter. it's Indian Peafowl or Indian Peacock or blue Peafowl.