Abbottabad – the world’s most talked about city