German ambassador visits Baacha Khan Markaz in Peshawar