The world’s largest Markhor sculpture has been inaugurated at Shah Daoud Palace in Bata Kundi, Kaghan Valley, celebrating Pakistan’s national animal in grand form. Designed by…