Russian military delegation calls on corps commander Peshawar